Archive member included to satisfy reference by file (symbol)

kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
                              fs/fs.o (ll_rw_block)
kernel/blk_drv/blk_drv.a(floppy.o)
                              kernel/kernel.o (do_floppy)
kernel/blk_drv/blk_drv.a(hd.o)
                              kernel/kernel.o (do_hd)
kernel/blk_drv/blk_drv.a(ramdisk.o)
                              kernel/blk_drv/blk_drv.a(hd.o) (rd_load)
kernel/chr_drv/chr_drv.a(tty_io.o)
                              kernel/kernel.o (tty_table)
kernel/chr_drv/chr_drv.a(console.o)
                              kernel/chr_drv/chr_drv.a(tty_io.o) (con_write)
kernel/chr_drv/chr_drv.a(keyboard.2.o)
                              kernel/chr_drv/chr_drv.a(console.o) (keyboard_interrupt)
kernel/chr_drv/chr_drv.a(serial.o)
                              kernel/chr_drv/chr_drv.a(tty_io.o) (rs_init)
kernel/chr_drv/chr_drv.a(rs_io.o)
                              kernel/chr_drv/chr_drv.a(serial.o) (rs1_interrupt)
kernel/chr_drv/chr_drv.a(tty_ioctl.o)
                              fs/fs.o (tty_ioctl)
kernel/math/math.a(math_emulate.o)
                              kernel/kernel.o (math_emulate)
lib/lib.a(ctype.o)            kernel/chr_drv/chr_drv.a(tty_io.o) (_ctmp)
lib/lib.a(_exit.o)            init/main.o (_exit)
lib/lib.a(open.o)             init/main.o (open)
lib/lib.a(close.o)            init/main.o (close)
lib/lib.a(errno.o)            init/main.o (errno)
lib/lib.a(write.o)            init/main.o (write)
lib/lib.a(dup.o)              init/main.o (dup)
lib/lib.a(setsid.o)           init/main.o (setsid)
lib/lib.a(execve.o)           init/main.o (execve)
lib/lib.a(wait.o)             init/main.o (wait)
lib/lib.a(string.o)           fs/fs.o (strncpy)

分配公共符号
公共符号            大小              文件

errno               0x4               lib/lib.a(errno.o)
hash_table          0x4cc             fs/fs.o
___strtok           0x4               lib/lib.a(string.o)
rd_start            0x4               kernel/blk_drv/blk_drv.a(ramdisk.o)
request             0x480             kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
user_stack          0x1000            kernel/kernel.o
_ctmp               0x1               lib/lib.a(ctype.o)
super_block         0x360             fs/fs.o
drive_info          0x20              init/main.o
file_table          0x400             fs/fs.o

Discarded input sections

 .note.GNU-stack
                0x0000000000000000        0x0 init/main.o
 .note.GNU-stack
                0x0000000000000000        0x0 kernel/kernel.o
 .note.GNU-stack
                0x0000000000000000        0x0 mm/mm.o
 .note.GNU-stack
                0x0000000000000000        0x0 fs/fs.o
 .note.GNU-stack
                0x0000000000000000        0x0 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
 .note.GNU-stack
                0x0000000000000000        0x0 kernel/blk_drv/blk_drv.a(floppy.o)
 .note.GNU-stack
                0x0000000000000000        0x0 kernel/blk_drv/blk_drv.a(hd.o)
 .note.GNU-stack
                0x0000000000000000        0x0 kernel/blk_drv/blk_drv.a(ramdisk.o)
 .note.GNU-stack
                0x0000000000000000        0x0 kernel/chr_drv/chr_drv.a(tty_io.o)
 .note.GNU-stack
                0x0000000000000000        0x0 kernel/chr_drv/chr_drv.a(console.o)
 .note.GNU-stack
                0x0000000000000000        0x0 kernel/chr_drv/chr_drv.a(serial.o)
 .note.GNU-stack
                0x0000000000000000        0x0 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
 .note.GNU-stack
                0x0000000000000000        0x0 kernel/math/math.a(math_emulate.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(ctype.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(_exit.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(open.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(close.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(errno.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(write.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(dup.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(setsid.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(execve.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(wait.o)
 .note.GNU-stack
                0x0000000000000000        0x0 lib/lib.a(string.o)

内存配置

名称           来源             长度             属性
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

段 .text 的地址设置为 0x0
LOAD boot/head.o
LOAD init/main.o
LOAD kernel/kernel.o
LOAD mm/mm.o
LOAD fs/fs.o
LOAD kernel/blk_drv/blk_drv.a
LOAD kernel/chr_drv/chr_drv.a
LOAD kernel/math/math.a
LOAD lib/lib.a
                0x0000000008048000                PROVIDE (__executable_start, 0x8048000)
                0x0000000008048074                . = (0x8048000 + SIZEOF_HEADERS)

.interp
 *(.interp)

.note.gnu.build-id
 *(.note.gnu.build-id)

.hash
 *(.hash)

.gnu.hash
 *(.gnu.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.init
 *(.rel.init)

.rel.text       0x0000000008048074        0x0
 *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
 .rel.text      0x0000000000000000        0x0 boot/head.o

.rel.fini
 *(.rel.fini)

.rel.rodata
 *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)

.rel.data.rel.ro
 *(.rel.data.rel.ro .rel.data.rel.ro.* .rel.gnu.linkonce.d.rel.ro.*)

.rel.data       0x0000000008048074        0x0
 *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
 .rel.data      0x0000000000000000        0x0 boot/head.o

.rel.tdata
 *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)

.rel.tbss
 *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)

.rel.ctors
 *(.rel.ctors)

.rel.dtors
 *(.rel.dtors)

.rel.got
 *(.rel.got)

.rel.bss
 *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)

.rel.ifunc
 *(.rel.ifunc)

.rel.plt        0x0000000008048074        0x0
 *(.rel.plt)
                0x0000000008048074                PROVIDE (__rel_iplt_start, .)
 *(.rel.iplt)
 .rel.iplt      0x0000000000000000        0x0 boot/head.o
                0x0000000008048074                PROVIDE (__rel_iplt_end, .)

.init
 *(SORT(.init))

.plt            0x0000000008048080        0x0
 *(.plt)
 *(.iplt)
 .iplt          0x0000000000000000        0x0 boot/head.o

.text           0x0000000000000000    0x18683
 *(.text.unlikely .text.*_unlikely .text.unlikely.*)
 *(.text.exit .text.exit.*)
 *(.text.startup .text.startup.*)
 *(.text.hot .text.hot.*)
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x0000000000000000     0x64c0 boot/head.o
                0x0000000000000000                startup_32
                0x0000000000000000                pg_dir
                0x0000000000005000                tmp_floppy_area
                0x00000000000054c0                idt
                0x0000000000005cc0                gdt
 .text          0x00000000000064c0      0x713 init/main.o
                0x00000000000064c0                fork
                0x00000000000064ef                pause
                0x000000000000651e                setup
                0x0000000000006555                sync
                0x0000000000006799                main
                0x000000000000695b                init
 *fill*         0x0000000000006bd3        0x1 
 .text          0x0000000000006bd4     0x42aa kernel/kernel.o
                0x0000000000006bd4                show_task
                0x0000000000006c59                show_stat
                0x0000000000006c9f                math_state_restore
                0x0000000000006cfd                schedule
                0x0000000000006eaf                sys_pause
                0x0000000000006ec5                sleep_on
                0x0000000000006f24                interruptible_sleep_on
                0x0000000000006fb7                wake_up
                0x0000000000006fdf                ticks_to_floppy_on
                0x00000000000070aa                floppy_on
                0x00000000000070d9                floppy_off
                0x00000000000070e9                do_floppy_timer
                0x00000000000071bd                add_timer
                0x00000000000072e1                do_timer
                0x00000000000073d0                sys_alarm
                0x000000000000744f                sys_getpid
                0x000000000000745b                sys_getppid
                0x0000000000007467                sys_getuid
                0x0000000000007476                sys_geteuid
                0x0000000000007486                sys_getgid
                0x0000000000007496                sys_getegid
                0x00000000000074a5                sys_nice
                0x00000000000074d0                sched_init
                0x0000000000007674                system_call
                0x00000000000076f0                coprocessor_error
                0x0000000000007712                device_not_available
                0x000000000000774c                timer_interrupt
                0x0000000000007784                sys_execve
                0x0000000000007794                sys_fork
                0x00000000000077ac                sys_thread_fork
                0x00000000000077c4                hd_interrupt
                0x0000000000007800                floppy_interrupt
                0x0000000000007836                parallel_interrupt
                0x0000000000007a51                do_double_fault
                0x0000000000007a74                do_general_protection
                0x0000000000007a97                do_divide_error
                0x0000000000007aba                do_int3
                0x0000000000007b82                do_nmi
                0x0000000000007ba5                do_debug
                0x0000000000007bc8                do_overflow
                0x0000000000007beb                do_bounds
                0x0000000000007c0e                do_invalid_op
                0x0000000000007c31                do_device_not_available
                0x0000000000007c54                do_coprocessor_segment_overrun
                0x0000000000007c77                do_invalid_TSS
                0x0000000000007c9a                do_segment_not_present
                0x0000000000007cbd                do_stack_segment
                0x0000000000007ce0                do_coprocessor_error
                0x0000000000007d14                do_reserved
                0x0000000000007d37                trap_init
                0x000000000000801b                divide_error
                0x0000000000008050                debug
                0x0000000000008057                nmi
                0x000000000000805e                int3
                0x0000000000008065                overflow
                0x000000000000806c                bounds
                0x0000000000008073                invalid_op
                0x000000000000807a                coprocessor_segment_overrun
                0x0000000000008081                reserved
                0x0000000000008088                irq13
                0x000000000000809d                double_fault
                0x00000000000080d4                invalid_TSS
                0x00000000000080db                segment_not_present
                0x00000000000080e2                stack_segment
                0x00000000000080e9                general_protection
                0x000000000000812e                verify_area
                0x0000000000008195                copy_mem
                0x00000000000082ef                copy_process
                0x000000000000879c                find_empty_process
                0x0000000000008830                sys_pthread_attr_init
                0x000000000000889e                thread_create
                0x0000000000008dd2                panic
                0x0000000000008e0d                printk
                0x000000000000912a                vsprintf
                0x00000000000095f0                sys_ftime
                0x00000000000095f6                sys_break
                0x00000000000095fc                sys_ptrace
                0x0000000000009602                sys_stty
                0x0000000000009608                sys_gtty
                0x000000000000960e                sys_rename
                0x0000000000009614                sys_prof
                0x000000000000961a                sys_setregid
                0x00000000000096d3                sys_setgid
                0x000000000000976a                sys_acct
                0x0000000000009770                sys_phys
                0x0000000000009776                sys_lock
                0x000000000000977c                sys_mpx
                0x0000000000009782                sys_ulimit
                0x0000000000009788                sys_time
                0x00000000000097e4                sys_setreuid
                0x00000000000098c6                sys_setuid
                0x000000000000995b                sys_stime
                0x00000000000099b1                sys_times
                0x0000000000009a51                sys_brk
                0x0000000000009a93                sys_setpgid
                0x0000000000009b6c                sys_getpgrp
                0x0000000000009b78                sys_setsid
                0x0000000000009bf2                sys_getgroups
                0x0000000000009bf8                sys_setgroups
                0x0000000000009bfe                sys_uname
                0x0000000000009c67                sys_sethostname
                0x0000000000009c6d                sys_getrlimit
                0x0000000000009c73                sys_setrlimit
                0x0000000000009c79                sys_getrusage
                0x0000000000009c7f                sys_gettimeofday
                0x0000000000009c85                sys_settimeofday
                0x0000000000009c8b                sys_umask
                0x0000000000009cfc                release
                0x0000000000009e39                sys_kill
                0x000000000000a073                do_exit
                0x000000000000a2a7                sys_exit
                0x000000000000a2c0                sys_waitpid
                0x000000000000a4e6                sys_thread_exit
                0x000000000000a729                sys_thread_join
                0x000000000000a8e8                sys_sgetmask
                0x000000000000a8f4                sys_ssetmask
                0x000000000000a920                sys_sigpending
                0x000000000000a926                sys_sigsuspend
                0x000000000000a9bf                sys_signal
                0x000000000000aa43                sys_sigaction
                0x000000000000ab4d                do_signal
                0x000000000000ad39                kernel_mktime
 .text          0x000000000000ae7e      0xb01 mm/mm.o
                0x000000000000ae9d                get_free_page
                0x000000000000aed9                free_page
                0x000000000000af48                free_page_tables
                0x000000000000b047                copy_page_tables
                0x000000000000b1c8                put_page
                0x000000000000b2b4                un_wp_page
                0x000000000000b36c                do_wp_page
                0x000000000000b39e                write_verify
                0x000000000000b3f7                get_empty_page
                0x000000000000b67d                do_no_page
                0x000000000000b7df                mem_init
                0x000000000000b853                calc_mem
                0x000000000000b948                page_fault
 .text          0x000000000000b97f     0x7539 fs/fs.o
                0x000000000000b995                sys_ustat
                0x000000000000b99b                sys_utime
                0x000000000000ba48                sys_access
                0x000000000000bb24                sys_chdir
                0x000000000000bb98                sys_chroot
                0x000000000000bc0c                sys_chmod
                0x000000000000bca6                sys_chown
                0x000000000000bd21                sys_open
                0x000000000000bfc4                sys_creat
                0x000000000000bfe7                sys_close
                0x000000000000c0b6                sys_lseek
                0x000000000000c1cd                sys_read
                0x000000000000c3c0                sys_write
                0x000000000000c5b9                invalidate_inodes
                0x000000000000c628                sync_inodes
                0x000000000000ca6b                bmap
                0x000000000000ca8e                create_block
                0x000000000000cab1                iput
                0x000000000000cc20                get_empty_inode
                0x000000000000cd75                get_pipe_inode
                0x000000000000cdea                iget
                0x000000000000d1e5                sys_sync
                0x000000000000d248                sync_dev
                0x000000000000d341                invalidate_buffers
                0x000000000000d3b3                check_disk_change
                0x000000000000d681                get_hash_table
                0x000000000000d703                getblk
                0x000000000000d8a1                brelse
                0x000000000000d8ea                bread
                0x000000000000d96f                bread_page
                0x000000000000da91                breada
                0x000000000000db86                buffer_init
                0x000000000000dd27                get_super
                0x000000000000dd96                put_super
                0x000000000000e1ac                sys_umount
                0x000000000000e30d                sys_mount
                0x000000000000e47e                mount_root
                0x000000000000e6b2                block_write
                0x000000000000e804                block_read
                0x000000000000eb6f                rw_char
                0x000000000000ebff                file_read
                0x000000000000edaa                file_write
                0x000000000000f093                sys_stat
                0x000000000000f0dd                sys_lstat
                0x000000000000f0f8                sys_fstat
                0x000000000000f155                sys_readlink
                0x000000000000f204                sys_uselib
                0x000000000000f6d3                do_execve
                0x0000000000010187                read_pipe
                0x00000000000102dd                write_pipe
                0x000000000001045c                sys_pipe
                0x0000000000010e3b                namei
                0x0000000000010f51                open_namei
                0x00000000000112a4                sys_mknod
                0x00000000000114d4                sys_mkdir
                0x0000000000011a63                sys_rmdir
                0x0000000000011dbb                sys_unlink
                0x000000000001205c                sys_symlink
                0x0000000000012062                sys_link
                0x00000000000122bc                free_block
                0x000000000001242e                new_block
                0x00000000000125d2                free_inode
                0x0000000000012739                new_inode
                0x00000000000129ed                sys_dup2
                0x0000000000012a14                sys_dup
                0x0000000000012a2f                sys_fcntl
                0x0000000000012b6e                sys_ioctl
                0x0000000000012d7d                truncate
                0x0000000000012eb2                sys_select
 .text          0x0000000000012eb8      0x46a kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
                0x000000000001327b                ll_rw_block
                0x00000000000132d4                blk_dev_init
 .text          0x0000000000013322      0xb9d kernel/blk_drv/blk_drv.a(floppy.o)
                0x0000000000013408                floppy_deselect
                0x000000000001343f                floppy_change
                0x00000000000137fc                setup_rw_floppy
                0x0000000000013a95                unexpected_floppy_interrupt
                0x0000000000013e6d                floppy_init
 .text          0x0000000000013ebf      0xc8f kernel/blk_drv/blk_drv.a(hd.o)
                0x0000000000013f93                sys_setup
                0x0000000000014642                unexpected_hd_interrupt
                0x0000000000014ad4                hd_init
 .text          0x0000000000014b4e      0x50c kernel/blk_drv/blk_drv.a(ramdisk.o)
                0x0000000000014d58                rd_init
                0x0000000000014dae                rd_load
 .text          0x000000000001505a      0xcbb kernel/chr_drv/chr_drv.a(tty_io.o)
                0x0000000000015080                tty_init
                0x0000000000015091                tty_intr
                0x000000000001519e                wait_for_keypress
                0x00000000000151b1                copy_to_cooked
                0x000000000001576c                tty_read
                0x0000000000015ada                tty_write
                0x0000000000015cec                do_tty_interrupt
                0x0000000000015d14                chr_dev_init
 .text          0x0000000000015d15     0x1283 kernel/chr_drv/chr_drv.a(console.o)
                0x00000000000162b2                csi_m
                0x000000000001664c                con_write
                0x0000000000016cda                con_init
                0x0000000000016f11                sysbeepstop
 .text          0x0000000000016f98      0x7e2 kernel/chr_drv/chr_drv.a(keyboard.2.o)
                0x0000000000016f9b                keyboard_interrupt
 .text          0x000000000001777a      0x145 kernel/chr_drv/chr_drv.a(serial.o)
                0x00000000000177ef                rs_init
                0x0000000000017872                rs_write
 *fill*         0x00000000000178bf        0x1 
 .text          0x00000000000178c0       0xf7 kernel/chr_drv/chr_drv.a(rs_io.o)
                0x00000000000178c0                rs1_interrupt
                0x00000000000178c8                rs2_interrupt
 .text          0x00000000000179b7      0x60f kernel/chr_drv/chr_drv.a(tty_ioctl.o)
                0x0000000000017cc8                tty_ioctl
 .text          0x0000000000017fc6      0x111 kernel/math/math.a(math_emulate.o)
                0x0000000000017fd4                math_emulate
                0x00000000000180b7                math_error
 .text          0x00000000000180d7        0x0 lib/lib.a(ctype.o)
 .text          0x00000000000180d7       0x10 lib/lib.a(_exit.o)
                0x00000000000180d7                _exit
 .text          0x00000000000180e7       0x49 lib/lib.a(open.o)
                0x00000000000180e7                open
 .text          0x0000000000018130       0x37 lib/lib.a(close.o)
                0x0000000000018130                close
 .text          0x0000000000018167        0x0 lib/lib.a(errno.o)
 .text          0x0000000000018167       0x3d lib/lib.a(write.o)
                0x0000000000018167                write
 .text          0x00000000000181a4       0x37 lib/lib.a(dup.o)
                0x00000000000181a4                dup
 .text          0x00000000000181db       0x2f lib/lib.a(setsid.o)
                0x00000000000181db                setsid
 .text          0x000000000001820a       0x3d lib/lib.a(execve.o)
                0x000000000001820a                execve
 .text          0x0000000000018247       0x60 lib/lib.a(wait.o)
                0x0000000000018247                waitpid
                0x0000000000018284                wait
 .text          0x00000000000182a7      0x3dc lib/lib.a(string.o)
                0x00000000000182a7                strcpy
                0x00000000000182c3                strncpy
                0x00000000000182e8                strcat
                0x0000000000018313                strncat
                0x0000000000018348                strcmp
                0x000000000001836f                strncmp
                0x000000000001839d                strchr
                0x00000000000183ca                strrchr
                0x00000000000183f9                strspn
                0x0000000000018436                strcspn
                0x0000000000018473                strpbrk
                0x00000000000184aa                strstr
                0x00000000000184e3                strlen
                0x0000000000018506                strtok
                0x0000000000018589                memcpy
                0x00000000000185a9                memmove
                0x00000000000185fd                memcmp
                0x0000000000018627                memchr
                0x000000000001865f                memset
 *(.gnu.warning)

.fini
 *(SORT(.fini))
                0x0000000000018683                PROVIDE (__etext, .)
                0x0000000000018683                PROVIDE (_etext, .)
                0x0000000000018683                PROVIDE (etext, .)

.rodata         0x0000000000018684     0x1406
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 .rodata        0x0000000000018684       0xad init/main.o
 *fill*         0x0000000000018731        0x3 
 .rodata        0x0000000000018734      0x472 kernel/kernel.o
 *fill*         0x0000000000018ba6        0x2 
 .rodata        0x0000000000018ba8      0x18f mm/mm.o
 *fill*         0x0000000000018d37        0x1 
 .rodata        0x0000000000018d38      0x62c fs/fs.o
 .rodata        0x0000000000019364       0x7a kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
 *fill*         0x00000000000193de        0x2 
 .rodata        0x00000000000193e0      0x133 kernel/blk_drv/blk_drv.a(floppy.o)
 *fill*         0x0000000000019513        0x1 
 .rodata        0x0000000000019514      0x19b kernel/blk_drv/blk_drv.a(hd.o)
 *fill*         0x00000000000196af        0x1 
 .rodata        0x00000000000196b0      0x188 kernel/blk_drv/blk_drv.a(ramdisk.o)
 .rodata        0x0000000000019838      0x17d kernel/chr_drv/chr_drv.a(console.o)
 *fill*         0x00000000000199b5        0x3 
 .rodata        0x00000000000199b8       0x80 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
 .rodata        0x0000000000019a38       0x52 kernel/math/math.a(math_emulate.o)

.rodata1
 *(.rodata1)

.eh_frame_hdr
 *(.eh_frame_hdr)

.eh_frame       0x0000000000019a8c     0x2b18
 *(.eh_frame)
 .eh_frame      0x0000000000019a8c       0xf0 init/main.o
 .eh_frame      0x0000000000019b7c      0xbb0 kernel/kernel.o
                                        0xca0 (size before relaxing)
 .eh_frame      0x000000000001a72c      0x194 mm/mm.o
                                        0x1ac (size before relaxing)
 .eh_frame      0x000000000001a8c0      0xdd8 fs/fs.o
                                        0xf70 (size before relaxing)
 .eh_frame      0x000000000001b698       0x98 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
                                         0xb0 (size before relaxing)
 .eh_frame      0x000000000001b730      0x23c kernel/blk_drv/blk_drv.a(floppy.o)
                                        0x254 (size before relaxing)
 .eh_frame      0x000000000001b96c      0x1e8 kernel/blk_drv/blk_drv.a(hd.o)
                                        0x200 (size before relaxing)
 .eh_frame      0x000000000001bb54       0xac kernel/blk_drv/blk_drv.a(ramdisk.o)
                                         0xc4 (size before relaxing)
 .eh_frame      0x000000000001bc00      0x12c kernel/chr_drv/chr_drv.a(tty_io.o)
                                        0x144 (size before relaxing)
 .eh_frame      0x000000000001bd2c      0x2c0 kernel/chr_drv/chr_drv.a(console.o)
                                        0x2d8 (size before relaxing)
 .eh_frame      0x000000000001bfec       0x54 kernel/chr_drv/chr_drv.a(serial.o)
                                         0x6c (size before relaxing)
 .eh_frame      0x000000000001c040      0x148 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
                                        0x160 (size before relaxing)
 .eh_frame      0x000000000001c188       0x5c kernel/math/math.a(math_emulate.o)
                                         0x74 (size before relaxing)
 .eh_frame      0x000000000001c1e4       0x1c lib/lib.a(_exit.o)
                                         0x34 (size before relaxing)
 .eh_frame      0x000000000001c200       0x24 lib/lib.a(open.o)
                                         0x3c (size before relaxing)
 .eh_frame      0x000000000001c224       0x20 lib/lib.a(close.o)
                                         0x38 (size before relaxing)
 .eh_frame      0x000000000001c244       0x20 lib/lib.a(write.o)
                                         0x38 (size before relaxing)
 .eh_frame      0x000000000001c264       0x20 lib/lib.a(dup.o)
                                         0x38 (size before relaxing)
 .eh_frame      0x000000000001c284       0x18 lib/lib.a(setsid.o)
                                         0x30 (size before relaxing)
 .eh_frame      0x000000000001c29c       0x20 lib/lib.a(execve.o)
                                         0x38 (size before relaxing)
 .eh_frame      0x000000000001c2bc       0x38 lib/lib.a(wait.o)
                                         0x50 (size before relaxing)
 .eh_frame      0x000000000001c2f4      0x2b0 lib/lib.a(string.o)
                                        0x2c8 (size before relaxing)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges .exception_ranges*)
                0x000000000001c5a4                . = .

.eh_frame
 *(.eh_frame)

.gcc_except_table
 *(.gcc_except_table .gcc_except_table.*)

.exception_ranges
 *(.exception_ranges .exception_ranges*)

.tdata
 *(.tdata .tdata.* .gnu.linkonce.td.*)

.tbss
 *(.tbss .tbss.* .gnu.linkonce.tb.*)
 *(.tcommon)

.preinit_array  0x000000000001c5a4        0x0
                0x000000000001c5a4                PROVIDE (__preinit_array_start, .)
 *(.preinit_array)
                0x000000000001c5a4                PROVIDE (__preinit_array_end, .)

.init_array     0x000000000001c5a4        0x0
                0x000000000001c5a4                PROVIDE (__init_array_start, .)
 *(SORT(.init_array.*) SORT(.ctors.*))
 *(.init_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .ctors)
                0x000000000001c5a4                PROVIDE (__init_array_end, .)

.fini_array     0x000000000001c5a4        0x0
                0x000000000001c5a4                PROVIDE (__fini_array_start, .)
 *(SORT(.fini_array.*) SORT(.dtors.*))
 *(.fini_array EXCLUDE_FILE(*crtend?.o *crtend.o *crtbegin?.o *crtbegin.o) .dtors)
                0x000000000001c5a4                PROVIDE (__fini_array_end, .)

.ctors
 *crtbegin.o(.ctors)
 *crtbegin?.o(.ctors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .ctors)
 *(SORT(.ctors.*))
 *(.ctors)

.dtors
 *crtbegin.o(.dtors)
 *crtbegin?.o(.dtors)
 *(EXCLUDE_FILE(*crtend?.o *crtend.o) .dtors)
 *(SORT(.dtors.*))
 *(.dtors)

.jcr
 *(.jcr)

.data.rel.ro
 *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*)
 *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*)

.dynamic
 *(.dynamic)

.got
 *(.got)
 *(.igot)

.got.plt        0x000000000001c5a4        0x0
 *(.got.plt)
 *(.igot.plt)
 .igot.plt      0x0000000000000000        0x0 boot/head.o

.data           0x000000000001c5c0     0x3b21
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0x000000000001c5c0        0x0 boot/head.o
 .data          0x000000000001c5c0       0x28 init/main.o
 *fill*         0x000000000001c5e8       0x18 
 .data          0x000000000001c600     0x1330 kernel/kernel.o
                0x000000000001c600                sys_call_table
                0x000000000001c76c                NR_syscalls
                0x000000000001d780                current
                0x000000000001d7a0                task
                0x000000000001d8a0                stack_start
                0x000000000001d8a8                current_DOR
 .data          0x000000000001d930        0x0 mm/mm.o
 *fill*         0x000000000001d930       0x10 
 .data          0x000000000001d940       0x60 fs/fs.o
                0x000000000001d944                start_buffer
 .data          0x000000000001d9a0        0x0 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
 .data          0x000000000001d9a0       0xcd kernel/blk_drv/blk_drv.a(floppy.o)
 *fill*         0x000000000001da6d        0x3 
 .data          0x000000000001da70        0x4 kernel/blk_drv/blk_drv.a(hd.o)
 .data          0x000000000001da74        0x0 kernel/blk_drv/blk_drv.a(ramdisk.o)
 *fill*         0x000000000001da74        0xc 
 .data          0x000000000001da80     0x2538 kernel/chr_drv/chr_drv.a(tty_io.o)
                0x000000000001da80                tty_table
                0x000000000001ffa0                table_list
 .data          0x000000000001ffb8        0x1 kernel/chr_drv/chr_drv.a(console.o)
 .data          0x000000000001ffb9        0x0 kernel/chr_drv/chr_drv.a(keyboard.2.o)
 .data          0x000000000001ffb9        0x0 kernel/chr_drv/chr_drv.a(serial.o)
 .data          0x000000000001ffb9        0x0 kernel/chr_drv/chr_drv.a(rs_io.o)
 *fill*         0x000000000001ffb9        0x7 
 .data          0x000000000001ffc0       0x20 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
 .data          0x000000000001ffe0        0x0 kernel/math/math.a(math_emulate.o)
 .data          0x000000000001ffe0      0x101 lib/lib.a(ctype.o)
                0x000000000001ffe0                _ctype
 .data          0x00000000000200e1        0x0 lib/lib.a(_exit.o)
 .data          0x00000000000200e1        0x0 lib/lib.a(open.o)
 .data          0x00000000000200e1        0x0 lib/lib.a(close.o)
 .data          0x00000000000200e1        0x0 lib/lib.a(errno.o)
 .data          0x00000000000200e1        0x0 lib/lib.a(write.o)
 .data          0x00000000000200e1        0x0 lib/lib.a(dup.o)
 .data          0x00000000000200e1        0x0 lib/lib.a(setsid.o)
 .data          0x00000000000200e1        0x0 lib/lib.a(execve.o)
 .data          0x00000000000200e1        0x0 lib/lib.a(wait.o)
 .data          0x00000000000200e1        0x0 lib/lib.a(string.o)

.data1
 *(.data1)
                0x00000000000200e1                _edata = .
                0x00000000000200e1                PROVIDE (edata, .)
                0x00000000000200e1                . = .
                0x00000000000200e1                __bss_start = .

.bss            0x0000000000020100     0x84b0
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0x0000000000020100        0x0 boot/head.o
 .bss           0x0000000000020100      0x40c init/main.o
 *fill*         0x000000000002050c       0x14 
 .bss           0x0000000000020520     0x4760 kernel/kernel.o
                0x0000000000020520                jiffies
                0x0000000000020524                startup_time
                0x0000000000020528                last_task_used_math
                0x0000000000020864                last_pid
                0x0000000000020c80                thread_value
 .bss           0x0000000000024c80      0xf20 mm/mm.o
 .bss           0x0000000000025ba0      0x710 fs/fs.o
                0x0000000000025ba0                inode_table
                0x00000000000262a0                nr_buffers
                0x00000000000262ac                ROOT_DEV
 *fill*         0x00000000000262b0       0x10 
 .bss           0x00000000000262c0       0x58 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
                0x00000000000262c0                wait_for_request
                0x00000000000262e0                blk_dev
 .bss           0x0000000000026318       0x25 kernel/blk_drv/blk_drv.a(floppy.o)
                0x0000000000026318                do_floppy
                0x000000000002631c                selected
                0x0000000000026320                wait_on_floppy_select
 *fill*         0x000000000002633d        0x3 
 .bss           0x0000000000026340       0xb0 kernel/blk_drv/blk_drv.a(hd.o)
                0x0000000000026340                do_hd
                0x0000000000026360                hd_info
 .bss           0x00000000000263f0        0x4 kernel/blk_drv/blk_drv.a(ramdisk.o)
                0x00000000000263f0                rd_length
 .bss           0x00000000000263f4        0x4 kernel/chr_drv/chr_drv.a(tty_io.o)
 *fill*         0x00000000000263f8        0x8 
 .bss           0x0000000000026400       0xac kernel/chr_drv/chr_drv.a(console.o)
                0x0000000000026400                beepcount
 .bss           0x00000000000264ac        0x0 kernel/chr_drv/chr_drv.a(keyboard.2.o)
 .bss           0x00000000000264ac        0x0 kernel/chr_drv/chr_drv.a(serial.o)
 .bss           0x00000000000264ac        0x0 kernel/chr_drv/chr_drv.a(rs_io.o)
 .bss           0x00000000000264ac        0x0 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
 .bss           0x00000000000264ac        0x0 kernel/math/math.a(math_emulate.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(ctype.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(_exit.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(open.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(close.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(errno.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(write.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(dup.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(setsid.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(execve.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(wait.o)
 .bss           0x00000000000264ac        0x0 lib/lib.a(string.o)
 *(COMMON)
 *fill*         0x00000000000264ac       0x14 
 COMMON         0x00000000000264c0       0x20 init/main.o
                0x00000000000264c0                drive_info
 COMMON         0x00000000000264e0     0x1000 kernel/kernel.o
                0x00000000000264e0                user_stack
 COMMON         0x00000000000274e0      0xc40 fs/fs.o
                0x00000000000274e0                hash_table
                0x00000000000279c0                super_block
                0x0000000000027d20                file_table
 COMMON         0x0000000000028120      0x480 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
                0x0000000000028120                request
 COMMON         0x00000000000285a0        0x4 kernel/blk_drv/blk_drv.a(ramdisk.o)
                0x00000000000285a0                rd_start
 COMMON         0x00000000000285a4        0x1 lib/lib.a(ctype.o)
                0x00000000000285a4                _ctmp
 *fill*         0x00000000000285a5        0x3 
 COMMON         0x00000000000285a8        0x4 lib/lib.a(errno.o)
                0x00000000000285a8                errno
 COMMON         0x00000000000285ac        0x4 lib/lib.a(string.o)
                0x00000000000285ac                ___strtok
                0x00000000000285b0                . = ALIGN ((. != 0x0)?0x4:0x1)
                0x00000000000285b0                . = ALIGN (0x4)
                0x00000000000285b0                . = SEGMENT_START ("ldata-segment", .)
                0x00000000000285b0                . = ALIGN (0x4)
                0x00000000000285b0                _end = .
                0x00000000000285b0                PROVIDE (end, .)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment        0x0000000000000000       0x29
 *(.comment)
 .comment       0x0000000000000000       0x29 init/main.o
                                         0x2a (size before relaxing)
 .comment       0x0000000000000000      0x1a4 kernel/kernel.o
 .comment       0x0000000000000000       0x2a mm/mm.o
 .comment       0x0000000000000000      0x2f4 fs/fs.o
 .comment       0x0000000000000000       0x2a kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
 .comment       0x0000000000000000       0x2a kernel/blk_drv/blk_drv.a(floppy.o)
 .comment       0x0000000000000000       0x2a kernel/blk_drv/blk_drv.a(hd.o)
 .comment       0x0000000000000000       0x2a kernel/blk_drv/blk_drv.a(ramdisk.o)
 .comment       0x0000000000000000       0x2a kernel/chr_drv/chr_drv.a(tty_io.o)
 .comment       0x0000000000000000       0x2a kernel/chr_drv/chr_drv.a(console.o)
 .comment       0x0000000000000000       0x2a kernel/chr_drv/chr_drv.a(serial.o)
 .comment       0x0000000000000000       0x2a kernel/chr_drv/chr_drv.a(tty_ioctl.o)
 .comment       0x0000000000000000       0x2a kernel/math/math.a(math_emulate.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(ctype.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(_exit.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(open.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(close.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(errno.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(write.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(dup.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(setsid.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(execve.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(wait.o)
 .comment       0x0000000000000000       0x2a lib/lib.a(string.o)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x0000000000000000      0x628
 *(.debug_aranges)
 .debug_aranges
                0x0000000000000000       0x20 init/main.o
 .debug_aranges
                0x0000000000000020      0x140 kernel/kernel.o
 .debug_aranges
                0x0000000000000160       0x20 mm/mm.o
 .debug_aranges
                0x0000000000000180      0x238 fs/fs.o
 .debug_aranges
                0x00000000000003b8       0x20 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
 .debug_aranges
                0x00000000000003d8       0x20 kernel/blk_drv/blk_drv.a(floppy.o)
 .debug_aranges
                0x00000000000003f8       0x20 kernel/blk_drv/blk_drv.a(hd.o)
 .debug_aranges
                0x0000000000000418       0x20 kernel/blk_drv/blk_drv.a(ramdisk.o)
 .debug_aranges
                0x0000000000000438       0x20 kernel/chr_drv/chr_drv.a(tty_io.o)
 .debug_aranges
                0x0000000000000458       0x20 kernel/chr_drv/chr_drv.a(console.o)
 .debug_aranges
                0x0000000000000478       0x20 kernel/chr_drv/chr_drv.a(serial.o)
 .debug_aranges
                0x0000000000000498       0x20 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
 .debug_aranges
                0x00000000000004b8       0x20 kernel/math/math.a(math_emulate.o)
 .debug_aranges
                0x00000000000004d8       0x18 lib/lib.a(ctype.o)
 .debug_aranges
                0x00000000000004f0       0x20 lib/lib.a(_exit.o)
 .debug_aranges
                0x0000000000000510       0x20 lib/lib.a(open.o)
 .debug_aranges
                0x0000000000000530       0x20 lib/lib.a(close.o)
 .debug_aranges
                0x0000000000000550       0x18 lib/lib.a(errno.o)
 .debug_aranges
                0x0000000000000568       0x20 lib/lib.a(write.o)
 .debug_aranges
                0x0000000000000588       0x20 lib/lib.a(dup.o)
 .debug_aranges
                0x00000000000005a8       0x20 lib/lib.a(setsid.o)
 .debug_aranges
                0x00000000000005c8       0x20 lib/lib.a(execve.o)
 .debug_aranges
                0x00000000000005e8       0x20 lib/lib.a(wait.o)
 .debug_aranges
                0x0000000000000608       0x20 lib/lib.a(string.o)

.debug_pubnames
 *(.debug_pubnames)

.debug_info     0x0000000000000000    0x1702f
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x0000000000000000      0x553 init/main.o
 .debug_info    0x0000000000000553     0x4fc2 kernel/kernel.o
 .debug_info    0x0000000000005515      0xb2b mm/mm.o
 .debug_info    0x0000000000006040     0xa290 fs/fs.o
 .debug_info    0x00000000000102d0      0x932 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
 .debug_info    0x0000000000010c02      0xc9f kernel/blk_drv/blk_drv.a(floppy.o)
 .debug_info    0x00000000000118a1      0xd5f kernel/blk_drv/blk_drv.a(hd.o)
 .debug_info    0x0000000000012600      0xad5 kernel/blk_drv/blk_drv.a(ramdisk.o)
 .debug_info    0x00000000000130d5      0xacd kernel/chr_drv/chr_drv.a(tty_io.o)
 .debug_info    0x0000000000013ba2      0xdb0 kernel/chr_drv/chr_drv.a(console.o)
 .debug_info    0x0000000000014952      0x85c kernel/chr_drv/chr_drv.a(serial.o)
 .debug_info    0x00000000000151ae      0xb47 kernel/chr_drv/chr_drv.a(tty_ioctl.o)
 .debug_info    0x0000000000015cf5      0x7b5 kernel/math/math.a(math_emulate.o)
 .debug_info    0x00000000000164aa       0x66 lib/lib.a(ctype.o)
 .debug_info    0x0000000000016510       0x77 lib/lib.a(_exit.o)
 .debug_info    0x0000000000016587       0xd0 lib/lib.a(open.o)
 .debug_info    0x0000000000016657       0x97 lib/lib.a(close.o)
 .debug_info    0x00000000000166ee       0x36 lib/lib.a(errno.o)
 .debug_info    0x0000000000016724       0xc9 lib/lib.a(write.o)
 .debug_info    0x00000000000167ed       0x97 lib/lib.a(dup.o)
 .debug_info    0x0000000000016884       0x95 lib/lib.a(setsid.o)
 .debug_info    0x0000000000016919       0xcb lib/lib.a(execve.o)
 .debug_info    0x00000000000169e4       0xed lib/lib.a(wait.o)
 .debug_info    0x0000000000016ad1      0x55e lib/lib.a(string.o)

.debug_abbrev   0x0000000000000000     0x43ff
 *(.debug_abbrev)
 .debug_abbrev  0x0000000000000000      0x1d3 init/main.o
 .debug_abbrev  0x00000000000001d3      0xfa9 kernel/kernel.o
 .debug_abbrev  0x000000000000117c      0x20b mm/mm.o
 .debug_abbrev  0x0000000000001387     0x19f1 fs/fs.o
 .debug_abbrev  0x0000000000002d78      0x169 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
 .debug_abbrev  0x0000000000002ee1      0x27d kernel/blk_drv/blk_drv.a(floppy.o)
 .debug_abbrev  0x000000000000315e      0x23c kernel/blk_drv/blk_drv.a(hd.o)
 .debug_abbrev  0x000000000000339a      0x1a8 kernel/blk_drv/blk_drv.a(ramdisk.o)
 .debug_abbrev  0x0000000000003542      0x279 kernel/chr_drv/chr_drv.a(tty_io.o)
 .debug_abbrev  0x00000000000037bb      0x26b kernel/chr_drv/chr_drv.a(console.o)
 .debug_abbrev  0x0000000000003a26      0x175 kernel/chr_drv/chr_drv.a(serial.o)
 .debug_abbrev  0x0000000000003b9b      0x18d kernel/chr_drv/chr_drv.a(tty_ioctl.o)
 .debug_abbrev  0x0000000000003d28      0x163 kernel/math/math.a(math_emulate.o)
 .debug_abbrev  0x0000000000003e8b       0x3e lib/lib.a(ctype.o)
 .debug_abbrev  0x0000000000003ec9       0x51 lib/lib.a(_exit.o)
 .debug_abbrev  0x0000000000003f1a       0x97 lib/lib.a(open.o)
 .debug_abbrev  0x0000000000003fb1       0x75 lib/lib.a(close.o)
 .debug_abbrev  0x0000000000004026       0x2c lib/lib.a(errno.o)
 .debug_abbrev  0x0000000000004052       0xa1 lib/lib.a(write.o)
 .debug_abbrev  0x00000000000040f3       0x75 lib/lib.a(dup.o)
 .debug_abbrev  0x0000000000004168       0x73 lib/lib.a(setsid.o)
 .debug_abbrev  0x00000000000041db       0x85 lib/lib.a(execve.o)
 .debug_abbrev  0x0000000000004260       0xb6 lib/lib.a(wait.o)
 .debug_abbrev  0x0000000000004316       0xe9 lib/lib.a(string.o)

.debug_line     0x0000000000000000     0x46d4
 *(.debug_line .debug_line.* .debug_line_end)
 .debug_line    0x0000000000000000      0x1a7 init/main.o
 .debug_line    0x00000000000001a7      0xfc1 kernel/kernel.o
 .debug_line    0x0000000000001168      0x274 mm/mm.o
 .debug_line    0x00000000000013dc     0x1c50 fs/fs.o
 .debug_line    0x000000000000302c      0x197 kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
 .debug_line    0x00000000000031c3      0x24c kernel/blk_drv/blk_drv.a(floppy.o)
 .debug_line    0x000000000000340f      0x2bf kernel/blk_drv/blk_drv.a(hd.o)
 .debug_line    0x00000000000036ce      0x160 kernel/blk_drv/blk_drv.a(ramdisk.o)
 .debug_line    0x000000000000382e      0x33b kernel/chr_drv/chr_drv.a(tty_io.o)
 .debug_line    0x0000000000003b69      0x3ab kernel/chr_drv/chr_drv.a(console.o)
 .debug_line    0x0000000000003f14       0xd9 kernel/chr_drv/chr_drv.a(serial.o)
 .debug_line    0x0000000000003fed      0x1db kernel/chr_drv/chr_drv.a(tty_ioctl.o)
 .debug_line    0x00000000000041c8       0xe1 kernel/math/math.a(math_emulate.o)
 .debug_line    0x00000000000042a9       0x28 lib/lib.a(ctype.o)
 .debug_line    0x00000000000042d1       0x39 lib/lib.a(_exit.o)
 .debug_line    0x000000000000430a       0x62 lib/lib.a(open.o)
 .debug_line    0x000000000000436c       0x5c lib/lib.a(close.o)
 .debug_line    0x00000000000043c8       0x28 lib/lib.a(errno.o)
 .debug_line    0x00000000000043f0       0x76 lib/lib.a(write.o)
 .debug_line    0x0000000000004466       0x5a lib/lib.a(dup.o)
 .debug_line    0x00000000000044c0       0x77 lib/lib.a(setsid.o)
 .debug_line    0x0000000000004537       0x5d lib/lib.a(execve.o)
 .debug_line    0x0000000000004594       0x7a lib/lib.a(wait.o)
 .debug_line    0x000000000000460e       0xc6 lib/lib.a(string.o)

.debug_frame
 *(.debug_frame)

.debug_str      0x0000000000000000     0x212d
 *(.debug_str)
 .debug_str     0x0000000000000000      0x1bf init/main.o
                                        0x1fe (size before relaxing)
 .debug_str     0x00000000000001bf      0xb6d kernel/kernel.o
                                       0x23eb (size before relaxing)
 .debug_str     0x0000000000000d2c      0x184 mm/mm.o
                                        0x4df (size before relaxing)
 .debug_str     0x0000000000000eb0      0x8fc fs/fs.o
                                       0x4999 (size before relaxing)
 .debug_str     0x00000000000017ac       0xef kernel/blk_drv/blk_drv.a(ll_rw_blk.o)
                                        0x490 (size before relaxing)
 .debug_str     0x000000000000189b      0x1cf kernel/blk_drv/blk_drv.a(floppy.o)
                                        0x672 (size before relaxing)
 .debug_str     0x0000000000001a6a      0x15e kernel/blk_drv/blk_drv.a(hd.o)
                                        0x5e7 (size before relaxing)
 .debug_str     0x0000000000001bc8       0x43 kernel/blk_drv/blk_drv.a(ramdisk.o)
                                        0x589 (size before relaxing)
 .debug_str     0x0000000000001c0b       0xfa kernel/chr_drv/chr_drv.a(tty_io.o)
                                        0x4e2 (size before relaxing)
 .debug_str     0x0000000000001d05      0x1b4 kernel/chr_drv/chr_drv.a(console.o)
                                        0x5b6 (size before relaxing)
 .debug_str     0x0000000000001eb9       0x1a kernel/chr_drv/chr_drv.a(serial.o)
                                        0x3fb (size before relaxing)
 .debug_str     0x0000000000001ed3       0x8b kernel/chr_drv/chr_drv.a(tty_ioctl.o)
                                        0x4a6 (size before relaxing)
 .debug_str     0x0000000000001f5e       0x6f kernel/math/math.a(math_emulate.o)
                                        0x391 (size before relaxing)
 .debug_str     0x0000000000001fcd       0x8c lib/lib.a(ctype.o)
                                         0xb5 (size before relaxing)
 .debug_str     0x0000000000002059        0x8 lib/lib.a(_exit.o)
                                         0xe1 (size before relaxing)
 .debug_str     0x0000000000000000        0x8 lib/lib.a(open.o)
                                         0xf1 (size before relaxing)
 .debug_str     0x0000000000002061        0x8 lib/lib.a(close.o)
                                         0xe3 (size before relaxing)
 .debug_str     0x0000000000002069        0x8 lib/lib.a(errno.o)
                                         0x92 (size before relaxing)
 .debug_str     0x0000000000000000        0x8 lib/lib.a(write.o)
                                         0xef (size before relaxing)
 .debug_str     0x0000000000002071        0x6 lib/lib.a(dup.o)
                                         0xdb (size before relaxing)
 .debug_str     0x0000000000002077        0x9 lib/lib.a(setsid.o)
                                         0xeb (size before relaxing)
 .debug_str     0x0000000000002080        0x9 lib/lib.a(execve.o)
                                         0xf4 (size before relaxing)
 .debug_str     0x0000000000002089       0x11 lib/lib.a(wait.o)
                                        0x101 (size before relaxing)
 .debug_str     0x000000000000209a       0x93 lib/lib.a(string.o)
                                        0x146 (size before relaxing)

.debug_loc
 *(.debug_loc)

.debug_macinfo
 *(.debug_macinfo)

.debug_weaknames
 *(.debug_weaknames)

.debug_funcnames
 *(.debug_funcnames)

.debug_typenames
 *(.debug_typenames)

.debug_varnames
 *(.debug_varnames)

.debug_pubtypes
 *(.debug_pubtypes)

.debug_ranges   0x0000000000000000       0x18
 *(.debug_ranges)
 .debug_ranges  0x0000000000000000       0x18 init/main.o

.debug_macro
 *(.debug_macro)

.gnu.attributes
 *(.gnu.attributes)

/DISCARD/
 *(.note.GNU-stack)
 *(.gnu_debuglink)
 *(.gnu.lto_*)
OUTPUT(tools/system elf32-i386)
